Using subclass of BarButtonItem which overrides menu property and return nil can disable the menu.
But I'm not confident whether this is correct way or not.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: